home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
misc
/
emu
/
8svx2hp48sx_v1_1.lha
/
8SVX2HP48SX_V1.1
/
8SVX2HP48SX_V1.1.doc
< prev
next >
Wrap
Text File
|
1992-11-19
|
4KB
|
127 lines
8SVX2HP48SX
-----------
Version 1.1
Copyright 1992 by Bilbo the first
For license and terms for software originating from Bilbo the first consult
the file CopyrightNotice which came with this package.
About 8SVX2HP48SX:
-----------------
8SVX2HP48SX converts an Amiga IFF8SVX or RAW sample into an HP48SX sample
string which is directly binary uploadable to HP48SX pocket calculators and
playable with PLAYF or PLAYS by Lutz Vieweg. Both players are included in
->ASC form, you can upload them to the HP48SX, use ASC-> on them.
8SVX2HP48SX is: 100% assembler code
pc-relative
reentrant
and therefore residentable (set the pure flag)
not startable from the Workbench
an OS2 tool (you need at least Kickstart 37.175 and
iffparse.library 37.0)
How to use 8SVX2HP48SX:
----------------------
AmigaDOS template:
8SVX2HP48SX S=AMIGASAMPLE/A source_sample_filename
D=HPSAMPLE/A destination_sample_filename
R=RAW/S
H=HELP/S
EBNF description:
8SVX2HP48SX S[=]|AMIGASAMPLE[=] source_sample_filename
D[=]|HPSAMPLE[=] destination_sample_filename
[R]|[RAW]
[H]|[HELP]
The options for source_sample_filename and destination_sample_filename must
be specified. source_sample_filename is the Amiga sample that will be
converted. The converted sample will be stored in a file named
destination_sample_filename. if source_sample_filename equals
destination_sample_filename the operation will fail, because it's assumed
that you don't want to overwrite source_sample_filename. When you don't
give the RAW option, 8SVX2HP48SX interprets source_sample_filename as an IFF
8SVX file. In the case you have no IFF 8SVX file of a sample, use the RAW
option to convert any file (you even could convert texts or executables, but
I doubt that will sound good to you). Descripion of the Help option is
obsolete i guess.
General remarks:
---------------
Converting Amiga signed 8 bit samples to HP48SX unsigned:-) 1 bit samples is
a one way operation, you guess why. Best results are obtained at a sample
rate of 40676 for the amiga sample when you use PLAYF (32544 for PLAYS) for
replay. Do not expect good quality, the HP48SX plays the samples using its
built in piezo beeper, having a resolution of one bit (on or off). By the
way, one advantage of the bad quality is that the samples shrink to the 8th
part of of their original length.
Known bugs:
----------
sorry, none :-)
History:
-------
V1.1 : first public release
Thanks, greetings:
-----------------
·thanks, Jesus Christ for being the god who cares about us all
·thanks and love to my girlfriend for being such a patient person
·thanks to Slammer of Anarchy for his explanation how HP48SX expects the
sample data
·thanks to Lutz Vieweg for his PLAYF and PLAYS and all the other great
HP48SX tool he wrote over all the years, I love them!
·greets to Zaphod Beblebrox of Hypenosis (who will buy a CAT in a sack? :-)
·HOARS to ALFred, tète de patate, greets to Zenith members, too
·greets to all the nice pals on irc (Mnemo, Skull, Zop, Delirium, Gucky,
SteveVai, Outland, Gateway, U4IA, Janne, Milano, Juggi, Advance, Goldrnr,
and all I know but forgot now (I'm in a hurry, you know))
For bugreports, ideas and all other concerning 8SVX2HP48SX meet me on irc on
channel #amiga.
Bilbo the first of Hypenosis (19-Nov-92).
following the ->ASCed versions of PLAYF and PLAYS © by Lutz Vieweg
_____________________________cut here to upload_______________________________
@ PLAYF
@
%%HP: T(3)A(R)F(.);
"D9D202BA81CCD208E0008FB976014713414216434C2A208A2606590146818FA4
819F2D7164808F84F1F0010015F08088315D032008AB532000ABAAB2CF48414A
16127A644E1AA98010D51FCF4A214A1612761EFAA68010D55DCF4E014A161276
5CFAB2801201B0010015E08089315C085F80808F2D760142164808CB21301CC1"
@ PLAYS
@
%%HP: T(3)A(R)F(.);
"D9D202BA81CCD203E0008FB976014713414216434C2A208A2606090146818FA4
819F2D7164808F84F1F0010015F015D032008AB532000ABAAB2CF48414A16127
A644E1AA98010D51FCF4A214A1612761EFAA68010D55DCF4E014A1612765CFAB
2801201B0010015E08089315C085F80808F2D760142164808CB21300948"